home *** CD-ROM | disk | FTP | other *** search
- ;;#############################################################################
- ;;## WFDBBDA.INF for DVB-T USB adapter BDA driver ##
- ;;## Copyright @2000-2006 Leadtek Research Inc. ##
- ;;## WinFast TV Dongle BDA Driver ##
- ;;#############################################################################
- [Version]
- signature = "$CHICAGO$"
- Class = Media
- ClassGUID = {4d36e96c-e325-11ce-bfc1-08002be10318}
- Provider = %Leadtek%
- DriverVer = 11/07/2005,5.13.12.203
- LayoutFile = layout.inf,layout1.inf
- CatalogFile = wfdbbda.cat
-
- [Manufacturer]
- %Leadtek% = Leadtek
-
- [Leadtek]
- %TVDONGLE.DeviceDesc% = TVDONGLE.Device,USB\VID_0413&PID_6026
- %TVDONGLE.DeviceDesc% = TVDONGLE.Device,USB\VID_0413&PID_6026&MI_00
- %TVDONGLE.DeviceDesc% = TVDONGLE.Device,USB\VID_0413&PID_6126
- %TVDONGLE.DeviceDesc% = TVDONGLE.Device,USB\VID_0413&PID_6126&MI_00
- %TVDONGLE.DeviceDesc% = TVDONGLE.Device,USB\VID_10B8&PID_0BC7
- %TVDONGLE.DeviceDesc% = TVDONGLE.Device,USB\VID_10B8&PID_0BC7&MI_00
-
- [DestinationDirs]
- TVDONGLE.CopyDrivers = 10,System32\Drivers
-
- [SourceDisksNames]
- 1 = %INSTALLATION_DISK%,,
-
- [SourceDisksFiles]
- wfdbbda.sys = 1
-
- [ControlFlags]
- ExcludeFromSelect = *
- ExcludeFromSelect.NT = *
-
- [TVDONGLE.Device]
- Include = ks.inf, kscaptur.inf, bda.inf
- Needs = KS.Registration, KSCAPTUR.Registration, BDA.Installation
- AddReg = TVDONGLE.AddReg
- CopyFiles = TVDONGLE.CopyDrivers
-
- [TVDONGLE.Device.NT]
- Include = ks.inf, kscaptur.inf, bda.inf
- Needs = KS.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
- AddReg = TVDONGLE.AddReg
- CopyFiles = TVDONGLE.CopyDrivers
-
- [TVDONGLE.Device.NT.Services]
- Addservice = wfdbbda, 0x00000002, TVDONGLE.AddService
-
- [TVDONGLE.AddService]
- DisplayName = %TVDONGLE.FriendlyName%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 3 ; SERVICE_DEMAND_START
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %10%\System32\Drivers\wfdbbda.sys
- LoadOrderGroup = Base
-
- [TVDONGLE.CopyDrivers]
- wfdbbda.sys
-
- [TVDONGLE.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,wfdbbda.sys
- HKR,,OkToHibernate,3,01
- HKR,,PageOutWhenUnopened,3,01
- HKLM,System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4a9e-9908-E12406A48D6D}
- HKLM,System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4a9e-9908-E12406A48D6D},Display,0x00010001,0
- HKLM,System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4a9e-9908-E12406A48D6D},Name,,"Tuner Node"
- HKLM,System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4e4e-8AC8-0BD9A02DFC1F}
- HKLM,System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4e4e-8AC8-0BD9A02DFC1F},Display,0x00010001,0
- HKLM,System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4e4e-8AC8-0BD9A02DFC1F},Name,,"Demodulator Node"
- HKLM,System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48dd-BF4B-16FF7D6E8C81}
- HKLM,System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48dd-BF4B-16FF7D6E8C81},Display,0x00010001,0
- HKLM,System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48dd-BF4B-16FF7D6E8C81},Name,,"Antenna In Pin"
-
- [TVDONGLE.Device.Interfaces]
- AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaFilter%, TVDONGLE.Interfaces,
- AddInterface = %KSCATEGORY_BDARECEIVER%, %KSSTRING_BdaFilter%, TVDONGLE.Interfaces,
-
- [TVDONGLE.Device.NT.Interfaces]
- AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaFilter%, TVDONGLE.Interfaces,
- AddInterface = %KSCATEGORY_BDARECEIVER%, %KSSTRING_BdaFilter%, TVDONGLE.Interfaces,
-
- [TVDONGLE.Interfaces]
- AddReg = TVDONGLE.Interface.AddReg
-
- [TVDONGLE.Interface.AddReg]
- HKR,,CLSID,,%TVDONGLE.CLSID%
- HKR,,FriendlyName,,%TVDONGLE.FriendlyName%
-
- [Strings]
- Leadtek = "Leadtek"
- TVDONGLE.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ; KsProxy.ax's ID, REQUIRED
- TVDONGLE.DeviceDesc = "WinFast DTV Dongle BDA Driver"
- TVDONGLE.FriendlyName = "WinFast DTV Dongle BDA Driver"
- INSTALLATION_DISK = "WinFast DTV Dongle BDA Driver"
- KSSTRING_BdaFilter = "{2BC59444-39D8-49cb-ADD5-AB91AA7247AE}"
-
- ;
- ; The following items should be moved to KS_registration - TCP
- ;
- KSCATEGORY_BDATUNER = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
- KSCATEGORY_BDARECEIVER = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
- MediaCategories = "SYSTEM\CurrentControlSet\Control\MediaCategories"
-
- ;
- ; ServiceType values
- SERVICE_KERNEL_DRIVER = 0x00000001
- SERVICE_FILE_SYSTEM_DRIVER = 0x00000002
- SERVICE_ADAPTER = 0x00000004
- SERVICE_RECOGNIZER_DRIVER = 0x00000008
- SERVICE_WIN32_OWN_PROCESS = 0x00000010
- SERVICE_WIN32_SHARE_PROCESS = 0x00000020
- SERVICE_INTERACTIVE_PROCESS = 0x00000100
- SERVICE_INTERACTIVE_SHARE_PROCESS = 0x00000120
-
- ; StartType values
- SERVICE_BOOT_START = 0x00000000
- SERVICE_SYSTEM_START = 0x00000001
- SERVICE_AUTO_START = 0x00000002
- SERVICE_DEMAND_START = 0x00000003
- SERVICE_DISABLED = 0x00000004
-
- ; ErrorControl values
- SERVICE_ERROR_IGNORE = 0x00000000
- SERVICE_ERROR_NORMAL = 0x00000001
- SERVICE_ERROR_SEVERE = 0x00000002
- SERVICE_ERROR_CRITICAL = 0x00000003
-
- ; Characteristic flags
- NCF_VIRTUAL = 0x0001
- NCF_WRAPPER = 0x0002
- NCF_PHYSICAL = 0x0004
- NCF_HIDDEN = 0x0008
- NCF_NO_SERVICE = 0x0010
- NCF_NOT_USER_REMOVABLE = 0x0020
- NCF_HAS_UI = 0x0080
- NCF_MODEM = 0x0100
-
- ; Registry types
- REG_MULTI_SZ = 0x10000
- REG_EXPAND_SZ = 0x20000
- REG_DWORD = 0x10001
-
- ; Win9x Compatible Types
- REG_BINARY = 17
- REG_SZ = 0
-
- ; Service install flags
- SPSVCINST_TAGTOFRONT = 0x1
- SPSVCINST_ASSOCSERVICE = 0x2
-